Top notch

adj

adj ·Rare ·Advanced level

Definitions

Adjective
  1. 1
    Very good; of the highest level or quality. idiomatic

    "The award may be given to anybody who consistently writes top notch content."

Example

More examples

"The award may be given to anybody who consistently writes top notch content."